function init() {
        var link = location.href;
        var formDataBar = new FormData();
        formDataBar.append("url",link);

        var  openMap = document.getElementById("openMap");
        openMap.onclick = function () {
            ajaxPost(getProjectName()+'/getJssdk',formDataBar, openMapWork);
        }
        var  getMaPosition = document.getElementById("getMaPosition");
        getMaPosition.onclick = function () {
            ajaxPost(getProjectName()+'/getJssdk',formDataBar, getMaPositionWork);
        }

//获取用户信息
    var  getUserMassage = document.getElementById("getUserMassage");
         getUserMassage.onclick = function () {

       // var url = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx0e82324b8c475e52&redirect_uri=http://xiaokejia.4kb.cn/getBaseOpenid&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect";
             var wxid=getcookie('wxid');
             var fromurl ="http://xiaokejia.4kb.cn/position";
             if (wxid==''){
                 var access_code=GetQueryString('code');
                 if (access_code==null){
                     var url='https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx0e82324b8c475e52&redirect_uri='+encodeURIComponent(fromurl)+'&response_type=code&scope=snsapi_base&state=STATE&connect_redirect=1#wechat_redirect';
                     location.href=url;
                 }else{
                     $.ajax({
                         type:'get',
                         url:'keepCode',
                         async:false,
                         cache:false,
                         data:{code:access_code},
                         dataType:'json',
                         success:function(result){
                             debugger;
                             if (result!=null && result.hasOwnProperty('openid') && result.openid!=""){
                                 addcookie('wxid',result.openid,86400);
                                 // alert(result.openid);
                                 //getlogininfo(result.openid);
                             }
                             else
                             {
                                 alert('微信身份识别失败 \n '+result);
                                 //location.href=fromurl;
                             }
                         }
                     });
                 }
             }
    }

    }
//打开地图
function openMapWork(data) {
    console.log("jsapi_ticket"+ data.jsapi_ticket);
    console.log("nonceStr"+data.nonceStr);
    console.log("timestamp"+data.timestamp);
    console.log("signature"+data.signature);
    console.log("appId"+data.appId );
    wx.config({
        debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来
        appId: data.appId , // 必填，公众号的唯一标识
        timestamp: data.timestamp, // 必填，生成签名的时间戳
        nonceStr: data.nonceStr, // 必填，生成签名的随机串
        signature: data.signature,// 必填，签名，见附录1
        jsApiList: [
            "openLocation"
        ] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
    });
    wx.ready(function () {
        funOpenLocation(1);
        // config信息验证后会执行ready方法，所有接口调用都必须在config接口获得结果之后，config是一个客户端的异步操作，所以如果需要在页面加载时就调用相关接口，则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口，则可以直接调用，不需要放在ready函数中。
        console.log('调用成功');
    });

    wx.error(function (res) {
        alert("err:" + res.val());
    });
};

//打开地图
function funOpenLocation(id)
{
    var dataArray = [[40.036692, 116.425381, "北苑大酒店", "双营路12号 "], [40.020808, 116.433250, "北京会议中心", "北京市朝阳区来广营西路88号"], [39.818720, 119.505420, "国海宾馆", "河北省秦皇岛市北戴河东经路154号"]];
    wx.openLocation({
        latitude: dataArray[id][0], // 纬度，浮点数，范围为90 ~ -90
        longitude: dataArray[id][1], // 经度，浮点数，范围为180 ~ -180。
        name: dataArray[id][2], // 位置名
        address: dataArray[id][3], // 地址详情说明
        scale: 18, // 地图缩放级别,整形值,范围从1~28。默认为最大
        infoUrl: '' // 在查看位置界面底部显示的超链接,可点击跳转
    });
}


//获取位置
function getMaPositionWork(data) {
    console.log("jsapi_ticket"+ data.jsapi_ticket);
    console.log("nonceStr"+data.nonceStr);
    console.log("timestamp"+data.timestamp);
    console.log("signature"+data.signature);
    console.log("appId"+data.appId );
    wx.config({
        debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来
        appId: data.appId , // 必填，公众号的唯一标识
        timestamp: data.timestamp, // 必填，生成签名的时间戳
        nonceStr: data.nonceStr, // 必填，生成签名的随机串
        signature: data.signature,// 必填，签名，见附录1
        jsApiList: [
            "openLocation"
        ] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
    });
    wx.ready(function () {
        getLocation();
        // config信息验证后会执行ready方法，所有接口调用都必须在config接口获得结果之后，config是一个客户端的异步操作，所以如果需要在页面加载时就调用相关接口，则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口，则可以直接调用，不需要放在ready函数中。
        console.log('调用成功');
    });

    wx.error(function (res) {
        alert("err:" + res.val());
    });
};
function getLocation(id)
{
    wx.getLocation({
        type: 'wgs84', // 默认为wgs84的gps坐标，如果要返回直接给openLocation用的火星坐标，可传入'gcj02'
        success: function (res) {
            var latitude = res.latitude; // 纬度，浮点数，范围为90 ~ -90
            var longitude = res.longitude; // 经度，浮点数，范围为180 ~ -180。
            var speed = res.speed; // 速度，以米/每秒计
            var accuracy = res.accuracy; // 位置精度
            alert("纬度:"+latitude+"经度："+longitude+"速度："+speed+"位置精度："+accuracy);
        }
    });
}









function addcookie(name,value,expireHours){
    var cookieString=name+"="+escape(value)+"; path=/";
    //判断是否设置过期时间
    if(expireHours>0){
        var date=new Date();
        date.setTime(date.getTime+expireHours*3600*1000);
        cookieString=cookieString+"; expire="+date.toGMTString();
    }
    document.cookie=cookieString;
}

function getcookie(name){
    var strcookie=document.cookie;
    var arrcookie=strcookie.split("; ");
    for(var i=0;i<arrcookie.length;i++){
        var arr=arrcookie[i].split("=");
        if(arr[0]==name)return decodeURIComponent(arr[1]); //增加对特殊字符的解析
    }
    return "";
}

function delCookie(name) {//删除cookie
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval = getcookie(name);
    if (cval != null) document.cookie = name + "=" + cval + "; path=/;expires=" + exp.toGMTString();
}
function GetQueryString(name) {
    var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
    var r = window.location.search.substr(1).match(reg);
    if(r!=null)return  unescape(r[2]); return null;
}



function sdasdas() {
    var aa=11;
    var bb=11;
    var cc=1212;
    var dd="水电费水电费";
   // var htmlClosestContent = "<div style='width: 100%;'>";
    var  htmlClosestContent  = "<div    onclick='openWeiMap("+aa+","+bb+","+cc+",\""+dd+"\")' style='width: 90px;height: 30px'></div>";
    $("#closestfgdgdsfgsdfg").append(htmlClosestContent);
}

function openWeiMap(aa,bb,cc,dd) {
    console.log(aa+"--"+bb+"--"+cc+"--"+dd);
}